catapult launch - Allemand Anglais Dictionnaire